long scale - French English Dictionary